package polymorphic01;
/*
* 向上转型
* 2.抽象类的向上转型
*   抽象父类型 引用变量名 = new 子类()
* */

abstract class Person{

}
class Teacher extends Person{

}

public class Demo02 {
    public static void main(String[] args) {
        Teacher teacher = new Teacher(); // 现实生活中有一位老师，我们叫他老师
        Person person = new Teacher() ; // 现实有一位老师，我们称他为人(老师是一个人)
        //Teacher t = new Person();      // 人不一定是老师
    }
}
